home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 1 / Amiga Tools.iso / egs-tools / egs_dev-disk / egsdocs / egsalphablit.doc < prev    next >
Encoding:
Text File  |  1994-06-06  |  6.0 KB  |  327 lines

  1. TABLE OF CONTENTS
  2.  
  3. egsalphablit.library/EA_AndAlphaAlpha
  4. egsalphablit.library/EA_ApplyAlphaTable
  5. egsalphablit.library/EA_BuildAlphaRange
  6. egsalphablit.library/EA_BuildAntiMaskMap4
  7. egsalphablit.library/EA_BuildAreaMask
  8. egsalphablit.library/EA_Compose
  9. egsalphablit.library/EA_CopyAlpha
  10. egsalphablit.library/EA_OrAlphaAlpha
  11. egsalphablit.library/EA_RotateBitMap
  12. egsalphablit.library/EA_ScaleMap
  13. egsalphablit.library/EA_Translate2Dim
  14. egsalphablit.library/EA_AndAlphaAlpha   egsalphablit.library/EA_AndAlphaAlpha
  15.  
  16.    NAME
  17.     EA_AndAlphaAlpha -- 
  18.  
  19.    SYNOPSIS
  20.     EA_AndAlphaAlpha(src1, src2, dst, sx1, sy1, sx2, sy2, w, h, dx, dy)
  21.                      A0    A1    A2   D0   D1   D2   D3   D4 D5 D6  D7
  22.  
  23.     void EA_AndAlphaAlpha(E_EBitMapPtr, E_EBitMapPtr, E_EBitMapPtr, WORD, WORD, WORD, WORD, WORD, WORD, WORD, WORD)
  24.  
  25.    FUNCTION
  26.  
  27.    INPUTS
  28.     src1         - 
  29.     src2         - 
  30.     dst          - 
  31.     sx1          - 
  32.     sy1          - 
  33.     sx2          - 
  34.     sy2          - 
  35.     w            - 
  36.     h            - 
  37.     dx           - 
  38.     dy           - 
  39.  
  40.    RESULT
  41.  
  42.    SEE ALSO
  43.  
  44.  
  45. egsalphablit.library/EA_ApplyAlphaTableegsalphablit.library/EA_ApplyAlphaTable
  46.  
  47.    NAME
  48.     EA_ApplyAlphaTable -- 
  49.  
  50.    SYNOPSIS
  51.     EA_ApplyAlphaTable(src, dst, tab, sx, sy, w, h, dx, dy)
  52.                        A0   A1   A2   D0  D1  D2 D3 D4  D5
  53.  
  54.     void EA_ApplyAlphaTable(E_EBitMapPtr, E_EBitMapPtr, EA_AlphaTablePtr, WORD, WORD, WORD, WORD, WORD, WORD)
  55.  
  56.    FUNCTION
  57.  
  58.    INPUTS
  59.     src          - 
  60.     dst          - 
  61.     tab          - 
  62.     sx           - 
  63.     sy           - 
  64.     w            - 
  65.     h            - 
  66.     dx           - 
  67.     dy           - 
  68.  
  69.    RESULT
  70.  
  71.    SEE ALSO
  72.  
  73.  
  74. egsalphablit.library/EA_BuildAlphaRangeegsalphablit.library/EA_BuildAlphaRange
  75.  
  76.    NAME
  77.     EA_BuildAlphaRange -- 
  78.  
  79.    SYNOPSIS
  80.     EA_BuildAlphaRange(src1, dst, min, max, in, out, sx, sy, w, h, dx, dy)
  81.                        A0    A1   A2   A3   D0  D1   D2  D3  D4 D5 D6  D7
  82.  
  83.     void EA_BuildAlphaRange(E_EBitMapPtr, E_EBitMapPtr, ULONG, ULONG, UBYTE, UBYTE, WORD, WORD, WORD, WORD, WORD, WORD)
  84.  
  85.    FUNCTION
  86.  
  87.    INPUTS
  88.     src1         - 
  89.     dst          - 
  90.     min          - 
  91.     max          - 
  92.     in           - 
  93.     out          - 
  94.     sx           - 
  95.     sy           - 
  96.     w            - 
  97.     h            - 
  98.     dx           - 
  99.     dy           - 
  100.  
  101.    RESULT
  102.  
  103.    SEE ALSO
  104.  
  105.  
  106. egsalphablit.library/EA_BuildAntiMaskMap4egsalphablit.library/EA_BuildAntiMaskMap4
  107.  
  108.    NAME
  109.     EA_BuildAntiMaskMap4 -- 
  110.  
  111.    SYNOPSIS
  112.     EA_BuildAntiMaskMap4(src, dst, dx, dy, w, h)
  113.                          A0   A1   D0  D1  D2 D3
  114.  
  115.     void EA_BuildAntiMaskMap4(E_EBitMapPtr, E_EBitMapPtr, WORD, WORD, WORD, WORD)
  116.  
  117.    FUNCTION
  118.  
  119.    INPUTS
  120.     src          - 
  121.     dst          - 
  122.     dx           - 
  123.     dy           - 
  124.     w            - 
  125.     h            - 
  126.  
  127.    RESULT
  128.  
  129.    SEE ALSO
  130.  
  131.  
  132. egsalphablit.library/EA_BuildAreaMask   egsalphablit.library/EA_BuildAreaMask
  133.  
  134.    NAME
  135.     EA_BuildAreaMask -- 
  136.  
  137.    SYNOPSIS
  138.     EA_BuildAreaMask(src, dst, min, max, sx, sy, w, h, dx, dy)
  139.                      A0   A1   D0   D1   D2  D3  D4 D5 D6  D7
  140.  
  141.     void EA_BuildAreaMask(E_EBitMapPtr, E_EBitMapPtr, ULONG, ULONG, WORD, WORD, WORD, WORD, WORD, WORD)
  142.  
  143.    FUNCTION
  144.  
  145.    INPUTS
  146.     src          - 
  147.     dst          - 
  148.     min          - 
  149.     max          - 
  150.     sx           - 
  151.     sy           - 
  152.     w            - 
  153.     h            - 
  154.     dx           - 
  155.     dy           - 
  156.  
  157.    RESULT
  158.  
  159.    SEE ALSO
  160.  
  161.  
  162. egsalphablit.library/EA_Compose               egsalphablit.library/EA_Compose
  163.  
  164.    NAME
  165.     EA_Compose -- 
  166.  
  167.    SYNOPSIS
  168.     EA_Compose(alpha)
  169.                A0
  170.  
  171.     void EA_Compose(EA_AlphaOpPtr)
  172.  
  173.    FUNCTION
  174.  
  175.    INPUTS
  176.     alpha        - 
  177.  
  178.    RESULT
  179.  
  180.    SEE ALSO
  181.  
  182.  
  183. egsalphablit.library/EA_CopyAlpha           egsalphablit.library/EA_CopyAlpha
  184.  
  185.    NAME
  186.     EA_CopyAlpha -- 
  187.  
  188.    SYNOPSIS
  189.     EA_CopyAlpha(src, dst, sx, sy, w, h, dx, dy)
  190.                  A0   A1   D0  D1  D2 D3 D4  D5
  191.  
  192.     void EA_CopyAlpha(E_EBitMapPtr, E_EBitMapPtr, WORD, WORD, WORD, WORD, WORD, WORD)
  193.  
  194.    FUNCTION
  195.  
  196.    INPUTS
  197.     src          - 
  198.     dst          - 
  199.     sx           - 
  200.     sy           - 
  201.     w            - 
  202.     h            - 
  203.     dx           - 
  204.     dy           - 
  205.  
  206.    RESULT
  207.  
  208.    SEE ALSO
  209.  
  210.  
  211. egsalphablit.library/EA_OrAlphaAlpha     egsalphablit.library/EA_OrAlphaAlpha
  212.  
  213.    NAME
  214.     EA_OrAlphaAlpha -- 
  215.  
  216.    SYNOPSIS
  217.     EA_OrAlphaAlpha(src1, src2, dst, sx1, sy1, sx2, sy2, w, h, dx, dy)
  218.                     A0    A1    A2   D0   D1   D2   D3   D4 D5 D6  D7
  219.  
  220.     void EA_OrAlphaAlpha(E_EBitMapPtr, E_EBitMapPtr, E_EBitMapPtr, WORD, WORD, WORD, WORD, WORD, WORD, WORD, WORD)
  221.  
  222.    FUNCTION
  223.  
  224.    INPUTS
  225.     src1         - 
  226.     src2         - 
  227.     dst          - 
  228.     sx1          - 
  229.     sy1          - 
  230.     sx2          - 
  231.     sy2          - 
  232.     w            - 
  233.     h            - 
  234.     dx           - 
  235.     dy           - 
  236.  
  237.    RESULT
  238.  
  239.    SEE ALSO
  240.  
  241.  
  242. egsalphablit.library/EA_RotateBitMap     egsalphablit.library/EA_RotateBitMap
  243.  
  244.    NAME
  245.     EA_RotateBitMap -- 
  246.  
  247.    SYNOPSIS
  248.     EA_RotateBitMap(src, sx, sy, sw, sh, w, type)
  249.                     A0   D0  D1  D2  D3  D4 D5
  250.  
  251.     E_EBitMapPtr EA_RotateBitMap(E_EBitMapPtr, WORD, WORD, WORD, WORD, WORD, ULONG)
  252.  
  253.    FUNCTION
  254.  
  255.    INPUTS
  256.     src          - 
  257.     sx           - 
  258.     sy           - 
  259.     sw           - 
  260.     sh           - 
  261.     w            - 
  262.     type         - 
  263.  
  264.    RESULT
  265.  
  266.    SEE ALSO
  267.  
  268.  
  269. egsalphablit.library/EA_ScaleMap             egsalphablit.library/EA_ScaleMap
  270.  
  271.    NAME
  272.     EA_ScaleMap -- 
  273.  
  274.    SYNOPSIS
  275.     EA_ScaleMap(src, dst, sx, sy, sw, sh, dx, dy, dw, dh, type)
  276.                 A0   A1   D0  D1  D2  D3  D4  D5  D6  D7  A2
  277.  
  278.     void EA_ScaleMap(E_EBitMapPtr, E_EBitMapPtr, WORD, WORD, WORD, WORD, WORD, WORD, WORD, WORD, ULONG)
  279.  
  280.    FUNCTION
  281.  
  282.    INPUTS
  283.     src          - 
  284.     dst          - 
  285.     sx           - 
  286.     sy           - 
  287.     sw           - 
  288.     sh           - 
  289.     dx           - 
  290.     dy           - 
  291.     dw           - 
  292.     dh           - 
  293.     type         - 
  294.  
  295.    RESULT
  296.  
  297.    SEE ALSO
  298.  
  299.  
  300. egsalphablit.library/EA_Translate2Dim   egsalphablit.library/EA_Translate2Dim
  301.  
  302.    NAME
  303.     EA_Translate2Dim -- 
  304.  
  305.    SYNOPSIS
  306.     EA_Translate2Dim(src, mat, sx, sy, w, h, sample)
  307.                      A0   A1   D0  D1  D2 D3 D4
  308.  
  309.     E_EBitMapPtr EA_Translate2Dim(E_EBitMapPtr, EA_Matrix2Ptr, WORD, WORD, WORD, WORD, WORD)
  310.  
  311.    FUNCTION
  312.  
  313.    INPUTS
  314.     src          - 
  315.     mat          - 
  316.     sx           - 
  317.     sy           - 
  318.     w            - 
  319.     h            - 
  320.     sample       - 
  321.  
  322.    RESULT
  323.  
  324.    SEE ALSO
  325.  
  326.  
  327.